Tech

Tesla Q3 revenue falls short of expectations, while energy unit shows growth